#include "Com_Tool.h"


void Com_Delay_us(uint16_t us) {
    // 主频 72MHz => 1/72 us
    // 除以 9 是因为__NOP () 指令可能需要多个时钟周期才能执行完成
    uint32_t tmp = us * 72 / 9;

    while (tmp--) {
        __NOP();
    }
}

void Com_Delay_ms(uint16_t ms) {
    HAL_Delay(ms);
}

void Com_Delay_s(uint16_t s) {
    while (s--) {
        HAL_Delay(1000);
    }
}


void Com_UTC_to_Bj_Time(uint8_t * UTC_Time, uint8_t * Bj_Time) {


}
